Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Amazonia Open de Tenis - Belem Copa Ericsson Chile - Santiago DPD Challenger 2001 - Aschaffenburg Sao Leopoldo Challenger Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Muller Cup - Ulm Eddleman USTA Challenger - Birmingham Warta Cup - Sopot Copa Ericsson Mexico - Guadalajara Copa Ericsson Argentina - Buenos Aires BCP Tennis Classic - Sao Paulo VI Abierto Internacional de Salinas - Salinas Siemens Open 2001 - Scheveningen Credicard Tennis Cup - Campos do Jordao Telesp Celular Open - Campinas Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia 2002 Azalea Orthopedic Challenger - Tyler SMS Tennis Cup - Sao Paulo Cridicard Mastercard Tennis Cup - Campos do Jordao Polish Open 99 - Poznan BH Tennis Open International Cup - Belo Horizonte Copa Ericsson - Lima 2003 West Side Tennis Club Challenger - Forest Hills Binghamton Professional Tennis Tournament - Binghamton Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla 2001 Eddleman USTA Challenger - Birmingham Challenger Leon 2004 - Leon Sporting Challenger - Turin TESS Tennis Classic - Campinas Cepu Open - San Marino X Trofeo Ciudad de Quito - Quito Copa Petrobras Bogota - Bogota Copa Telefonica CTC Chile - Santiago Copa Petrobras - Bogota Czech Open 2006 - Prostejov Copa Ericsson Brazil - Sao Paulo Bancastato Challenger Lugano - Lugano Copa Ericsson Uruguay - Montevideo 2006 North Shore Pro Tennis Championship - Winnetka Credicard Mastercard Tennis Cup - Campos do Jordao Gran Copa Ericsson - Rio de Janeiro Joinville Tennis Festival - Joinville Black Forest Open - Freudenstadt Dusseldorf Open 2006 - Dusseldorf Open Costa Daurada - Tarragona Seguros Bolivar Open - Medellin 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Ford Tennis Championships - Louisville Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Copa Petrobras Paraguay - Asuncion II Challenger Ciudada de Guayaquil - Guayaquil Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger 2007 - San Luis Potosi Corona Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Baden Open - Karlsruhe XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Unicredit Czech Open 2007 - Prostejov Polska Energia Open - Bytom Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Dusseldorf Open Challenger 2007 - Dusseldorf Banjaluka Challenger 2007 - Banja Luka Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Music City Challenger - Nashville Copa Petrobras Argentina - Buenos Aires JSM Challenger - Champaign Zagreb Open - Zagreb ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon III Aberto Santa Catarina de Tenis - Florianopolis Roma Open Challenger - Rome Sail Open - New Delhi San Remo Tennis Cup - San Remo New Delhi Challenger II - New Delhi Izmir Cup - Izmir Baden Open - Karlsruhe Schickendanz Open - Furth ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Copa Petrobras-Colombia - Bogota Credicard Citi Mastercard Tennis Cup - Campos do Jordao XIV Challenger ATP Club Premium Open - Quito Waco Tennis Challenger - Waco IV Challenger Ciudad De Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Sao Paulo Challenger Dallas Challenger Ostrava Challenger Bogota Challenger VI Gramado Open de Tenis - Gramado Trani Cup - Trani Belo Horizonte Challenger Alfa Romeo Tennis Cup - Cordenons Campos do Jordao Challenger Brasilia Challenger Cali Challenger Bogota Challenger Sao Paulo Challenger Curitiba Challenger Brasilia Challenger Bangkok Challenger Sao Paulo Challenger Smith Barney Men's Challenger - Covington College Station Challenger - College Station Campos do Jordao Challenger 2004 Keys Gate Challenger - Homestead Recife Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Rio De Janeiro Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra 7° Trani Cup - Trani XI Trofeo Ciudad de Quito - Quito Rome Challenger Challenger Britania Zavaleta - Puebla USTA Challenger of Orlando - Orlando XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Baden Open - Ettlingen BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo XII Abierto Internacional de Salinas - Salinas II Naples ITG Challenger - Naples ECU Prague Open - Prague Schickedanz Open 2007 - Furth Black Forest Open - Freudenstadt XIII Trofeo Ciudad de Quito - Quito Challenger Ciudad de Guayaquil - Guayaquil Warsteiner Grand Prix - Oberstaufen San Luis Potosi Challenger - San Luis Potosi ATU Cup 2001 - Weiden Segundo Aberto de Brasilia - Brasilia VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Haagen Dazs Open - Caracas VIII Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami X Open Internacional D'Andorra - Andorra Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Lubbock Challenger - Lubbock Atlanta Clay Court Challenger - Atlanta Schickendanz Open - Furth Winnetka Challenger Challenger Copa Sevilla - Seville VI Trofeo Ciudad de Quito - Quito Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Visa Tennis Open - Sao Paulo V Trofeo Ciudad de Quito - Quito Bogota Challenger - Bogota Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Campos do Jordao Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras Brazil - Belo Horizonte San Marino Cepu Open - San Marino Global Telecom Open - Florianopolis 2002 Tulsa USTA Challenger - Tulsa Challenger Britania Zavaleta - Puebla Britania Zavaleta - Puebla Copa Petrobras - Montevideo Eddleman / USTA Challenger - Birmingham Ciur Cup 99 - Prague Copa Kia - Santiago AT&T Challenger of Dallas - Dallas VII Avierto Internacional de Salinas - Salinas V Gramado Open de Tennis - Gramado BH Tennis Open International Cup - Belo Horizonte V Abierto Internacional de Salinas - Salinas ATU Cup - Weiden Nord/LB Open - Braunschweig Polish Open 2000 - Poznan Open 88 - Contrexeville South African Airways Open - East London BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella The USTA Challenger at West End Racquet - Torrance Copa Ericsson Peru - Lima Sao Paulo - Brazil Copa Ericsson Uruguay - Montevideo Bancolombia Open - Bogota Schickedanz Open - Furth 2001 Centura USTA Challenger - Rocky Mount Quelle Cup - Furth Copa Ericsson Argentina - Buenos Aires Campinas Challenger Aberto Da Costa Do Sauipe - Bahia Tiburon Challenger - Tiburon VIII Avierto Internacional de Salinas - Salinas University of Tennessee USTA Challenger - Knoxville BH Tenis Open International Cup 2008 - Belo Horizonte Hilton Waikoloa Village USTA Challenger - Waikoloa Internationale Badische Meisterschaften Um Den Techem Cup - Zell 2005 West Side Tennis Coub Men's Challenger - Forest Hills Naples Challenger - Naples Schickendanz Open - Furth La Serena Open - La Serena Nord LB Open - Braunschweig Top Wool Challenger - Biella AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Freeman Men's $50,000 Challenger - Joplin Pekao Open 2003 - Szczecin Scottish Tennis Championship - Edinburgh IX Trofeo Ciudad de Quito - Quito Northern Electric Open 1999 - Newcastle The Scottish Championships - Edinburgh Seguros Bolivar Open - Cali Citrix Tennis Championships - Delray Beach Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 1st Challenger Tournament Leon - Leon IX Open Internacional D'Andorra - Andorra Quelle Cup 2000 - Furth AXA Open II - Espinho Cerveza Club Colombia Open - Bogota III Gramado Open de Tenis - Gramado Chevrolet Cup - Vina del Mar Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas Zagreb Open - Zagreb Citrix Tennis Championships - Delray Beach BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Internationaler Raiffeisen Grand Prix - St. Polten Copa Ericsson Costa Rica - San Jose Energis Open - Amsterdam USTA Challenger of Burbank - Burbank Generali Open 2001 - Kitzbuhel Brazil Open - Salvador BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Qwarant Cup - Sopot Healthsouth/USTA Pro Link Challenger - San Antonio Zenith Tennis Cup-Harbour Club - Milan Barletta Citta Della Disfida Open 99 - Barletta Open de Mantouban - Montauban Warta Cup - Sopot Open Sainte-Victoire - Aix-En-Provence U.S. Men's Clay Court Championships - Houston Ljubljana Open - Ljubljana Allianz Suisse Open Gstaad - Gstaad Ciudad de Pozoblanco Open Diputacion - Cordoba Mercedes-Benz Cup - Los Angeles Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo USTA Challenger of Tiburon - Tiburon Ford Tennis Championships - Louisville IX Abierto Internacional de Salinas - Salinas 10ø Tornea B. Camparini - Reggio Emilia The West Side Tennis Club Clay Court Challenger - Forest Hills 13 BH Tennis Open International Cup - Belo Horizonte Burbank Challenger - Burbank Copa Petrobras Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica Banca Stato Challenger - Lugano 2005 Tulsa Challenger - Tulsa Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil USTA Freeman Men's Challenger - Joplin XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Kia Challenger ATP - Santiago The 'Fitz' Casino Challenger - Tunica BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Bogota Challenger Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Prosperita Open 2008 - Ostrava Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Copa Telmex - Buenos Aires US Men's Clay Court Championships - Houston Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Generali Open - Kitzbuhel MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot BCR Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Salvador Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Movistar Open - Santiago Brasil Open - Costa do Sauipe Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Salinas Challenger Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Brisbane International - Brisbane Blumenau Challenger Heineken Open - Auckland Zagreb Challenger VTR Open - Vina del Mar Santos Challenger Rio Quente Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Citi Open - Washington Brasil Open - Sao Paulo Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Sao Paulo Challenger Campinas Challenger Belem Challenger Bucaramanga Challenger Campbells Hall of Fame Tennis Championships - Newport Copa Telmex - Buenos Aires Bogota Challenger Blunmenau Challenger Sydney International - Sydney Farmers Classic - Los Angeles U.S. Men's Clay Court Championships - Orlando Internationaler Raiffeisen Grand Prix - St. Polten Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Santos Challenger International Tennis Championships - Delray Beach RCA Championships - Indianapolis TCT Open - Tunis Abierto Mexicano de Tenis Pegaso - Acapulco Sao Paulo Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Muller Cup - Ulm Intelig Tennis Cup - Campos do Jordao Internazionali di Tennis de San Marino - San Marino SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo drkoop.com USTA Challenger of Austin - Austin USTA Challenger of Dallas - Dallas Wartburg Open - Eisenach Poznan Challenger - Poznan West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi 2003 Eddleman USTA Challenger - Birmingham Galleryfurniture.com Challenge - Atlanta Nossa Caixa Aberto de Sao Paulo - Sao Paulo Pekao Open 2001 - Szczecin Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Energis Open - Amersfoort U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami SAP Open - San Jose Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Verizon Tennis Challenge - Atlanta BellSouth Open - Vina del Mar Mercedes Cup - Stuttgart The Stella Artois Grass Court Championships - London Brasil Open - Salvador Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Campbell's Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Movistar Open - Vina del Mar Campbell's Hall of Fame Tennis Championships - Newport 2003 Mercedes Cup - Stuttgart Estoril Open - Estoril French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston